$(document).ready(function () {
    var $form = $("#regForm");







    $form.bootstrapValidator({
        message: "不能为空",
        //ajax
        submitHandler: function (validator, form, submitButton) {
            //validator: 表单验证实例对象
            //form  jq对象  指定表单对象
            //submitButton  jq对象  指定提交按钮的对象
            // 实用ajax提交表单
            $.post(form.attr('action'), form.serialize(), function (result) {
                // .自定义回调逻辑
            }, 'json');
        },
        /**
         * 表单域配置
         */
        fields: {
           
            oldpwd:{
                validators: {
                    notEmpty: {
                        message: '原密码不能为空'
                    },
                    regexp: {
                        regexp: /^[0-9a-zA-Z]{4,16}/,
                        message: '必须是4-16位字母或数字组合'
                    }
                }
            },
           
            password: {
                validators: {
                    notEmpty: {
                        message: '新密码不能为空'
                    },
                    regexp: {
                        regexp: /^[0-9a-zA-Z]{4,16}/,
                        message: '必须是4-16位字母或数字组合'
                    }
                }
            },
            confirmPassword: {
                validators: {
                    notEmpty: {
                        message: '密码不能为空'
                    },
                    identical: {
                        field: 'password',
                        message: '两次密码不一致'
                    }
                }
            }
           
        }

    });



    var start = true;
    var phStart = true;
    $("#ap").find('input').focus(function () {
        $('.addSpan').remove();
        phStart = true;
       
    });




    $form.on('submit', function () {

        var flag = $(this).data('bootstrapValidator').isValid();
        var datas=$(this).serialize();
        var urls=$(this).attr("action");
        if (!flag) {
            alert("填写有误，请重新填写！");
        } else {
           
            $.ajax({
                type:'post',
                url: urls,
                async:false,
                data: datas,
                success: function (data) {
                    if(data.code==1){
                        alert(data.msg);
                        self.location="index.html";
                    }else{
                        alert(data.msg);
                    }
                    
                }
            })
        }

        return false;
    })





})